Module Addressing
The module addressing function is used to view the hardware that is connected to the system network, and to set the addresses of the connected modules.
The module addressing section of each controller record displays the details of all modules that are currently connected to the same module network, as well as those that have registered previously but are currently offline.
By default, Protege modules are shipped from the factory with an address of 254. This is outside the range that the controller will accept, so the address must be set by the installer. For some modules, such as keypads, the network address can be set in the module itself (see the relevant installation manual). For most Protege modules the address is set in the Module Addressing window.
Setting Module Network Addresses
- Ensure the controller is online.
- Connect the module(s) that require addressing to the module network. Make sure the power light on each module is on and that the status indicator begins flashing rapidly.
-
Allow some time for the module(s) to attempt to register with the controller.
- If the module has the default address of 254 or has the same address as another module the fault indicator will begin flashing an error code.
- If the module has been previously addressed and is not a duplicate then it will succeed in registering and the status indicator will begin flashing at 1 second intervals.
- Once all modules have completed the registration process (successful or not), navigate to the Controller Records | Controllers page and select the controller the modules are connected to.
A hardware module can only be addressed by a controller that is physically connected on the same module network.
Protege X will poll the controller to identify which modules it is communicating with. The search bar will be displayed while it performs this function. The Module Addressing window will then display all of the modules that are or were registered with the controller, with the following information:
- The module type (e.g. keypad, reader expander, etc.)
- The serial number
- The current firmware version and build number
- The current module address
- Whether the module has successfully registered with the controller
- Whether the module is currently online
Protege X polls the controller every 20 seconds and updates the module addressing window accordingly.
The controller's onboard reader expander will appear in this list as a reader expander with the same serial number as the controller.
-
Before assigning addresses to modules you may need to identify specific physical modules by comparing the Serial column with the serial number of each module (found on the module label).
- For each module set the network address in the Address column.
-
Push the addresses to the modules by clicking Update for each individual module.
Allow approximately 5 seconds for the module to re-register with the controller at the new address.
-
The newly addressed modules should be online.
- If the address has not changed, check that the module has finished attempting to register with the controller.
- If the address has changed but the module is not registered or online, check the address is in the valid address range and that it is not a duplicate of another module address.
Once all modules are online and registered with the desired addresses the addressing process is complete.
Note: Setting the module address configures the physical address of the connected hardware device, as identified by its serial number. It does not change any module record programming in Protege X. This must be configured manually to map each module record to the desired physical device.
Maximum Module Addresses
The controller has a set limit on the number of modules of each type that it can support. This applies to both physical and virtual modules. The maximum addresses available for each type of module are outlined in the table below:
Module Type |
Maximum Address |
---|---|
Keypad |
200 |
Input Expander |
248 |
Reader Expander |
64 |
Output Expander |
32 |
Analog Expander |
32 |
Smart Reader |
248 |
Any module with an address higher than these limits will not come online to the controller. A message will be generated in the controller's health status.